queue de vache - Spanish English Dictionary